a powerful microscope - Deutsch Englisch Wörterbuch